﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Edu.Web.Data.DV;
using Edu.Web.Data.Entity;
using ESoft.Core.Data.Service;

namespace Edu.Web.Data.Service
{
    public interface IAttendanceService : IBaseService<AttendanceEntity, long>
    {
        void AddList(List<AttendanceEntity> attendanceList, long userId, long clazzId);

        List<AttendanceGroupDV> GetGroupListByCreateUid(long uid);

        List<AttendanceDV> GetAttendanceListByGroupId(long groupId);

        AttendanceGroupDV GetAttendanceGroupById(long id);
    }
}
